buying a new home cash flow broker new homes homes real estate homes for sale home new home builder for sellers new home construction brokerage audited suppliers construction for suppliers factoring